home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2000 March / maximum-cd-2000-03.iso / Quake3 Game Source / Q3AGameSource.exe / Main / ai_dmnet.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-01-18  |  1.5 KB  |  46 lines

  1. // Copyright (C) 1999-2000 Id Software, Inc.
  2. //
  3.  
  4. /*****************************************************************************
  5.  * name:        ai_dmnet.h
  6.  *
  7.  * desc:        Quake3 bot AI
  8.  *
  9.  * $Archive: /source/code/botai/ai_chat.c $
  10.  * $Author: Mrelusive $ 
  11.  * $Revision: 21 $
  12.  * $Modtime: 11/10/99 3:30p $
  13.  * $Date: 11/10/99 6:08p $
  14.  *
  15.  *****************************************************************************/
  16.  
  17. #define MAX_NODESWITCHES    50
  18.  
  19. void AIEnter_Intermission(bot_state_t *bs);
  20. void AIEnter_Observer(bot_state_t *bs);
  21. void AIEnter_Respawn(bot_state_t *bs);
  22. void AIEnter_Stand(bot_state_t *bs);
  23. void AIEnter_Seek_ActivateEntity(bot_state_t *bs);
  24. void AIEnter_Seek_NBG(bot_state_t *bs);
  25. void AIEnter_Seek_LTG(bot_state_t *bs);
  26. void AIEnter_Seek_Camp(bot_state_t *bs);
  27. void AIEnter_Battle_Fight(bot_state_t *bs);
  28. void AIEnter_Battle_Chase(bot_state_t *bs);
  29. void AIEnter_Battle_Retreat(bot_state_t *bs);
  30. void AIEnter_Battle_NBG(bot_state_t *bs);
  31. int AINode_Intermission(bot_state_t *bs);
  32. int AINode_Observer(bot_state_t *bs);
  33. int AINode_Respawn(bot_state_t *bs);
  34. int AINode_Stand(bot_state_t *bs);
  35. int AINode_Seek_ActivateEntity(bot_state_t *bs);
  36. int AINode_Seek_NBG(bot_state_t *bs);
  37. int AINode_Seek_LTG(bot_state_t *bs);
  38. int AINode_Battle_Fight(bot_state_t *bs);
  39. int AINode_Battle_Chase(bot_state_t *bs);
  40. int AINode_Battle_Retreat(bot_state_t *bs);
  41. int AINode_Battle_NBG(bot_state_t *bs);
  42.  
  43. void BotResetNodeSwitches(void);
  44. void BotDumpNodeSwitches(bot_state_t *bs);
  45.  
  46.